exports.JwtHeader = class JwtHeader {

    constructor() {
      this.fields = [
        ['Authorization', 'Users unique access-key.'],
      ];
    }

};

exports.ReqHead = class ReqHead {

    constructor() {
      this.fields = [
        ['account_id', 0, '账号id'],
        ['session_id', '', '会话id'],
      ];
    }

};

exports.RspHead = class RspHead {

    constructor() {
      this.fields = [
        ['code', 0, '错误码/0 成功；1 失败'],
        ['message', '', '错误描述'],
      ];
    }

};

exports.StreamPagination = class StreamPagination {
    constructor() {
      this.fields = [
        ['next_cursor', '', '下一页游标'],
        ['previous_cursor', '', '上一页游标'],
        ['remaining', 0, '剩余条数'],
      ];
    }
};

exports.Album = class {

    constructor() {
      this.fields = [
        ['name', '', '目录名'],
      ];
    }

};

exports.Bookmark = class {

    constructor() {
      this.fields = [
        ['entity_id', '', '唯一id'],
        ['start_time', 0, '开始时间'],
        ['end_time', 0, '结束时间'],
        ['loop_times', 0, '循环次数'],
      ];
    }

};